#define NEPERM           "\x01" "EPERM"           "\0"
#define NENOENT          "\x02" "ENOENT"          "\0"
#define NESRCH           "\x03" "ESRCH"           "\0"
#define NEINTR           "\x04" "EINTR"           "\0"
#define NEIO             "\x05" "EIO"             "\0"
#define NENXIO           "\x06" "ENXIO"           "\0"
#define NE2BIG           "\x07" "E2BIG"           "\0"
#define NENOEXEC         "\x08" "ENOEXEC"         "\0"
#define NEBADF           "\x09" "EBADF"           "\0"
#define NECHILD          "\x0A" "ECHILD"          "\0"
#define NEAGAIN          "\x0B" "EAGAIN"          "\0"
#define NENOMEM          "\x0C" "ENOMEM"          "\0"
#define NEACCES          "\x0D" "EACCES"          "\0"
#define NEFAULT          "\x0E" "EFAULT"          "\0"
#define NENOTBLK         "\x0F" "ENOTBLK"         "\0"
#define NEBUSY           "\x10" "EBUSY"           "\0"
#define NEEXIST          "\x11" "EEXIST"          "\0"
#define NEXDEV           "\x12" "EXDEV"           "\0"
#define NENODEV          "\x13" "ENODEV"          "\0"
#define NENOTDIR         "\x14" "ENOTDIR"         "\0"
#define NEISDIR          "\x15" "EISDIR"          "\0"
#define NEINVAL          "\x16" "EINVAL"          "\0"
#define NENFILE          "\x17" "ENFILE"          "\0"
#define NEMFILE          "\x18" "EMFILE"          "\0"
#define NENOTTY          "\x19" "ENOTTY"          "\0"
#define NETXTBSY         "\x1A" "ETXTBSY"         "\0"
#define NEFBIG           "\x1B" "EFBIG"           "\0"
#define NENOSPC          "\x1C" "ENOSPC"          "\0"
#define NESPIPE          "\x1D" "ESPIPE"          "\0"
#define NEROFS           "\x1E" "EROFS"           "\0"
#define NEMLINK          "\x1F" "EMLINK"          "\0"
#define NEPIPE           "\x20" "EPIPE"           "\0"
#define NEDOM            "\x21" "EDOM"            "\0"
#define NERANGE          "\x22" "ERANGE"          "\0"
#define NENOMSG          "\x23" "ENOMSG"          "\0"
#define NEIDRM           "\x24" "EIDRM"           "\0"
#define NECHRNG          "\x25" "ECHRNG"          "\0"
#define NEL2NSYNC        "\x26" "EL2NSYNC"        "\0"
#define NEL3HLT          "\x27" "EL3HLT"          "\0"
#define NEL3RST          "\x28" "EL3RST"          "\0"
#define NELNRNG          "\x29" "ELNRNG"          "\0"
#define NEUNATCH         "\x2A" "EUNATCH"         "\0"
#define NENOCSI          "\x2B" "ENOCSI"          "\0"
#define NEL2HLT          "\x2C" "EL2HLT"          "\0"
#define NEDEADLK         "\x2D" "EDEADLK"         "\0"
#define NENOLCK          "\x2E" "ENOLCK"          "\0"
#define NEBADE           "\x32" "EBADE"           "\0"
#define NEBADR           "\x33" "EBADR"           "\0"
#define NEXFULL          "\x34" "EXFULL"          "\0"
#define NENOANO          "\x35" "ENOANO"          "\0"
#define NEBADRQC         "\x36" "EBADRQC"         "\0"
#define NEBADSLT         "\x37" "EBADSLT"         "\0"
#define NEDEADLOCK       "\x38" "EDEADLOCK"       "\0"
#define NEBFONT          "\x3B" "EBFONT"          "\0"
#define NENOSTR          "\x3C" "ENOSTR"          "\0"
#define NENODATA         "\x3D" "ENODATA"         "\0"
#define NETIME           "\x3E" "ETIME"           "\0"
#define NENOSR           "\x3F" "ENOSR"           "\0"
#define NENONET          "\x40" "ENONET"          "\0"
#define NENOPKG          "\x41" "ENOPKG"          "\0"
#define NEREMOTE         "\x42" "EREMOTE"         "\0"
#define NENOLINK         "\x43" "ENOLINK"         "\0"
#define NEADV            "\x44" "EADV"            "\0"
#define NESRMNT          "\x45" "ESRMNT"          "\0"
#define NECOMM           "\x46" "ECOMM"           "\0"
#define NEPROTO          "\x47" "EPROTO"          "\0"
#define NEDOTDOT         "\x49" "EDOTDOT"         "\0"
#define NEMULTIHOP       "\x4A" "EMULTIHOP"       "\0"
#define NEBADMSG         "\x4D" "EBADMSG"         "\0"
#define NENAMETOOLONG    "\x4E" "ENAMETOOLONG"    "\0"
#define NEOVERFLOW       "\x4F" "EOVERFLOW"       "\0"
#define NENOTUNIQ        "\x50" "ENOTUNIQ"        "\0"
#define NEBADFD          "\x51" "EBADFD"          "\0"
#define NEREMCHG         "\x52" "EREMCHG"         "\0"
#define NELIBACC         "\x53" "ELIBACC"         "\0"
#define NELIBBAD         "\x54" "ELIBBAD"         "\0"
#define NELIBSCN         "\x55" "ELIBSCN"         "\0"
#define NELIBMAX         "\x56" "ELIBMAX"         "\0"
#define NELIBEXEC        "\x57" "ELIBEXEC"        "\0"
#define NEILSEQ          "\x58" "EILSEQ"          "\0"
#define NENOSYS          "\x59" "ENOSYS"          "\0"
#define NELOOP           "\x5A" "ELOOP"           "\0"
#define NERESTART        "\x5B" "ERESTART"        "\0"
#define NESTRPIPE        "\x5C" "ESTRPIPE"        "\0"
#define NENOTEMPTY       "\x5D" "ENOTEMPTY"       "\0"
#define NEUSERS          "\x5E" "EUSERS"          "\0"
#define NENOTSOCK        "\x5F" "ENOTSOCK"        "\0"
#define NEDESTADDRREQ    "\x60" "EDESTADDRREQ"    "\0"
#define NEMSGSIZE        "\x61" "EMSGSIZE"        "\0"
#define NEPROTOTYPE      "\x62" "EPROTOTYPE"      "\0"
#define NENOPROTOOPT     "\x63" "ENOPROTOOPT"     "\0"
#define NEPROTONOSUPPORT "\x78" "EPROTONOSUPPORT" "\0"
#define NESOCKTNOSUPPORT "\x79" "ESOCKTNOSUPPORT" "\0"
#define NEOPNOTSUPP      "\x7A" "EOPNOTSUPP"      "\0"
#define NENOTSUP NEOPNOTSUPP
#define NEPFNOSUPPORT    "\x7B" "EPFNOSUPPORT"    "\0"
#define NEAFNOSUPPORT    "\x7C" "EAFNOSUPPORT"    "\0"
#define NEADDRINUSE      "\x7D" "EADDRINUSE"      "\0"
#define NEADDRNOTAVAIL   "\x7E" "EADDRNOTAVAIL"   "\0"
#define NENETDOWN        "\x7F" "ENETDOWN"        "\0"
#define NENETUNREACH     "\x80" "ENETUNREACH"     "\0"
#define NENETRESET       "\x81" "ENETRESET"       "\0"
#define NECONNABORTED    "\x82" "ECONNABORTED"    "\0"
#define NECONNRESET      "\x83" "ECONNRESET"      "\0"
#define NENOBUFS         "\x84" "ENOBUFS"         "\0"
#define NEISCONN         "\x85" "EISCONN"         "\0"
#define NENOTCONN        "\x86" "ENOTCONN"        "\0"
#define NEUCLEAN         "\x87" "EUCLEAN"         "\0"
#define NENOTNAM         "\x89" "ENOTNAM"         "\0"
#define NENAVAIL         "\x8A" "ENAVAIL"         "\0"
#define NEISNAM          "\x8B" "EISNAM"          "\0"
#define NEREMOTEIO       "\x8C" "EREMOTEIO"       "\0"
#define NEINIT           "\x8D" "EINIT"           "\0"
#define NEREMDEV         "\x8E" "EREMDEV"         "\0"
#define NESHUTDOWN       "\x8F" "ESHUTDOWN"       "\0"
#define NETOOMANYREFS    "\x90" "ETOOMANYREFS"    "\0"
#define NETIMEDOUT       "\x91" "ETIMEDOUT"       "\0"
#define NECONNREFUSED    "\x92" "ECONNREFUSED"    "\0"
#define NEHOSTDOWN       "\x93" "EHOSTDOWN"       "\0"
#define NEHOSTUNREACH    "\x94" "EHOSTUNREACH"    "\0"
#define NEWOULDBLOCK NEAGAIN
#define NEALREADY        "\x95" "EALREADY"        "\0"
#define NEINPROGRESS     "\x96" "EINPROGRESS"     "\0"
#define NESTALE          "\x97" "ESTALE"          "\0"
#define NECANCELED       "\x9E" "ECANCELED"       "\0"
#define NENOMEDIUM       "\x9F" "ENOMEDIUM"       "\0"
#define NEMEDIUMTYPE     "\xA0" "EMEDIUMTYPE"     "\0"
#define NENOKEY          "\xA1" "ENOKEY"          "\0"
#define NEKEYEXPIRED     "\xA2" "EKEYEXPIRED"     "\0"
#define NEKEYREVOKED     "\xA3" "EKEYREVOKED"     "\0"
#define NEKEYREJECTED    "\xA4" "EKEYREJECTED"    "\0"
